on the terrace - Turkish English Dictionary